при проверке компилируется всё и работает "вроде" правильно. почему не проходит валид?
package com.javarush.task.task08.task0814;
import java.util.*;
/*
Больше 10? Вы нам не подходите
*/
public class Solution {
public static Set<Integer> createSet() {
// напишите тут ваш код
Set<Integer> numer = new HashSet<Integer>();
for(int i = 0; i<20; i++){
numer.add(i);
}
return numer;
}
public static Set<Integer> removeAllNumbersGreaterThan10(Set<Integer> set) {
// напишите тут ваш код
Iterator<Integer> ite = set.iterator();
Set<Integer> newSet = new HashSet<>();
int a = 10;
while(ite.hasNext()){
int number = ite.next();
if(a>=number) newSet.add(number);
}
return newSet;
}
public static void main(String[] args) {
/*
Iterator<Integer> iterator = removeAllNumbersGreaterThan10(createSet()).iterator();
for(Integer cif : removeAllNumbersGreaterThan10(createSet())){
System.out.println(cif);
}
*/
}
}