code: public static <Type> ConjunctiveConstraint<Type> create(
              @NonNull final Constraint<Type>[] constraints) {
          return new ConjunctiveConstraint<>(constraints);
      }
docs: Creates and returns a constraint, which allows to combine multiple constraints in a
  conjunctive manner.
  
  @param <Type>
  The type of the values, which should be verified
  @param constraints
  The single constraints, the constraint should consist of, as an array of the type
  {@link Constraint}. The constraints may neither be null, nor empty
  @return The constraint, which has been created, as an instance of the class {@link
  ConjunctiveConstraint}