code: public static <T> Predicate<T> equalTo(@Nullable T target) {
  		return target == null ? isNull() : t -> Objects.equals(t, target);
  	}
docs: Returns a predicate that evaluates to {@code true} if the object being
  tested {@code equals()} the given target or both are null.