docs: public static <T> List<T> positiveFilter(List<T> input, Predicate<T> filter) {
          argumentsAreNotNull(input, filter);
          return input.stream().filter(filter).collect(Collectors.toList());
      }