docs: public static <T> Predicate<T> notNull() {
          return new Predicate<T>() {
              @Override
              public boolean test(T testValue) {
                  return testValue != null;
              }
          };
      }