@Test public void testCreate() { assertThat(create("a"), is(new String[] { "a" })); assertThat(create(""), is(new String[] { "" })); assertThat(create("a", "b"), is(new String[] { "a", "b" })); }
@SafeVarargs public static <T> T[] create(T... args) { return args; }
Collection { @SafeVarargs public static <T> T[] create(T... args) { return args; } }
Collection { @SafeVarargs public static <T> T[] create(T... args) { return args; } private  Collection(); }
Collection { @SafeVarargs public static <T> T[] create(T... args) { return args; } private  Collection(); static String[] tail(String[] args); @SafeVarargs static T[] create(T... args); static String join(List<T> list, String separator, Function<T, String> function); static String join(List<String> list, String separator); }
Collection { @SafeVarargs public static <T> T[] create(T... args) { return args; } private  Collection(); static String[] tail(String[] args); @SafeVarargs static T[] create(T... args); static String join(List<T> list, String separator, Function<T, String> function); static String join(List<String> list, String separator);  }