code: public static <T extends TypeDescription> ElementMatcher.Junction<T> inheritsAnnotation(TypeDescription type) {
          return inheritsAnnotation(is(type));
      }
docs: Matches any annotations by their type on a type that declared these annotations or inherited them from its
  super classes.
  
  @param type The annotation type to be matched.
  @param <T>  The type of the matched object.
  @return A matcher that matches any inherited annotation by their type.