/** * Creates an instance of {@link ObjectGenerator} which generates list containing all values specified. * * @param values List of values. * @param <T> Type instance of {@link ObjectGenerator} will generate. * @return An instance of {@link ObjectGenerator} which generates list containing all values specified. */ @SafeVarargs public static <T> ObjectGenerator<List<T>> list(T... values) { return list(Arrays.asList(values)); }
/** * Creates an instance of {@link ObjectGenerator} which generates list containing all values specified. * * @param values List of values. * @param <T> Type instance of {@link ObjectGenerator} will generate. * @return An instance of {@link ObjectGenerator} which generates list containing all values specified. */ @SafeVarargs public static <T> ObjectGenerator<List<T>> list(T... values) { return list(Arrays.asList(values)); }