code: public static <T extends Iterable<? extends TypeDescription.Generic>> ElementMatcher.Junction<T> erasures(TypeDescription... type) {
          return erasures(Arrays.asList(type));
      }
docs: Matches an iteration of generic types' erasures against the provided types. As a wildcard does not define an erasure, a runtime
  exception is thrown when this matcher is applied to a wildcard.
  
  @param type The types to match.
  @param <T>  The type of the matched object.
  @return A matcher that matches an iteration of generic types' raw types against the provided non-generic types.