/guava/guava/src/com/google/common/reflect/TypeToken.java
if ( ( runtimeType) instanceof WildcardType) {   return getSubtypeFromLowerBounds( subclass, ( ( WildcardType) ( runtimeType) ).getLowerBounds( ) ) ; }
[Delete]
} public final boolean isSubtypeOf(TypeToken<?> type) { return isSubtypeOf(type.getType()); } public final boolean isSubtypeOf(Type supertype) { checkNotNull(supertype); <extra_id_0> return any(((WildcardType) supertype).getLowerBounds()).isSupertypeOf(runtimeType); } if (runtimeType instanceof WildcardType) { return any(((WildcardType) runtimeType).getUpperBounds()).isSubtypeOf(supertype); } if (runtimeType instanceof TypeVariable) {