import java.util.ArrayList; import java.util.List; interface A{}; interface B extends A{}; class GenericTest { public static List convert(List list){ return new ArrayList(); } public static void test(){ List as = convert(new ArrayList()); } }