Как то мне эта тема не очень легко дается - понять не могу почему вот это не проходит: while (iterator.hasNext()){ Map.Entry<String, Integer> entry = (Map.Entry<String, Integer>) iterator.next(); if(entry.getValue() < 500 ){ iterator.remove(); } } выводит все правильно, а валидацию не проходит ?