public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.add(4); list.add(2); list.add(3); TreeSet<Integer> sortedSet = new TreeSet<>(list); System.out.println(sortedSet.tailSet(2,true)); //[2, 3, 4] System.out.println(sortedSet.tailSet(2,false)); //[3, 4] }