import java.util.List; @interface PrepareForTest { Class> value(); } abstract class A implements List{} @PrepareForTest({A.class}) class Main {}