The direct superinterface of every annotation type is java.lang.annotation.Annotation