import java.util.List; import java.lang.Number; public class Wildcards { public void m1(List<?> a) {} public void m2(List<? extends Number> a) {} public void m3(List<? super Number> a) {} }