final Collection<Object> filtered;
filtered = originalStream.distinct().collect(Collectors.toList());
final Collection<Object> sorted;
sorted = originalStream.sorted().collect(Collectors.toList());
final Object value;
value = originalStream.min(comparator);
final Object value;
value = originalStream.max(comparator);
final Iterable<Short> years;
years = IntStream.range(startYear, endYear + 1).mapToObj(i -> (short) i).collect(Collectors.toList());
final Iterable<Short> years;
years = IntStream.rangeClosed(startYear, endYear).mapToObj(i -> (short) i).collect(Collectors.toList());
Stream<Integer> stream;
// Numbers 1 to 10
stream = Stream.iterate(1, n -> n).limit(10);
Stream<Integer> stream;
// Numbers 5 to 10
stream = Stream.iterate(1, n -> n).skip(4).limit(10);