code: public static ErrorMessageFactory elementsShouldHave(Object actual, Object notSatisfies, Matcher<?> condition) {
      return new ElementsShouldHave(actual, notSatisfies, condition);
    }
docs: Creates a new </code>{@link ElementsShouldHave}</code>.
  @param actual the actual value in the failed assertion.
  @param notSatisfies elements that not satisfies the condition
  @param condition the {@code Condition}.
  @return the created {@code ErrorMessageFactory}.