1 2 3 4 5 6 7 8 9 10
class Test { public static void rotate(S<?> s) { Object[] o = new Object[0]; s.call(o); } } interface S<T>{ void call(T... elements); }