List<Integer> numbers = Arrays.asList(1, 5, 10, 15, 20);
List<Integer> result = numbers.stream()
.map(n -> n * n)
.filter(n -> n > 10)
.collect(Collectors.toList());
List<String> names = Arrays.asList("Alice", "Bob", "Charlie", "Dave");
Collections.sort(names);