public static <T extends AnnotationDescription> ElementMatcher.Junction<T> annotationType(Class<? extends Annotation> type) {
        return annotationType(TypeDescription.ForLoadedType.of(type));
    }
public static < T extends AnnotationDescription > ElementMatcher . Junction < T > annotationType ( Class < ? extends Annotation > type ) { return annotationType ( TypeDescription . ForLoadedType . of ( type ) ) ; }
Matches if an annotation is of a given type.

@param type The expected annotation type.
@param <T>  The type of the matched object.
@return A matcher that matches the annotation's type for being equal to the given type.