code: @Contract(value = "null -> false; !null -> true", pure = true)
      public static boolean nonNull(@Nullable Object obj) {
          return obj != null;
      }
docs: Checks that object reference is not {@code null}.
  
  @param obj  an object
  @return {@code false} if the object reference is {@code null}, {@code true} otherwise
  @see Predicate
  @see Predicate.Util#notNull()
  @since 1.2.0