}
protected List<Double> getValues(List<ProjectMeasure> measures) {
List<Double> result = new ArrayList<Double>();
Calendar lastDay = null;
for (Iterator it = new ReverseListIterator(measures); it.hasNext();) {
ProjectMeasure measure = (ProjectMeasure) it.next();
Calendar day = getDay(measure.getSnapshot().getCreatedAt());
if (lastDay == null || day.before(lastDay)) {
result.add(measure.getValue());
}
lastDay = day;