while(it.hasNext()) {
HistoricItem historicItem = it.next();
State state = historicItem.getState();
if (state instanceof DecimalType) {
DecimalType value = (DecimalType) state;
if(maximum==null || value.compareTo(maximum)>0) {
maximum = value;
maximumHistoricItem = historicItem;
}
}
}