question: private void checkBoundedTypeParameter ( Method method ) { TypeVariable < Method > typeParameter = getTypeParameter ( method ) ; assertEquals ( "T" , typeParameter . getName ( ) ) ; assertEquals ( method , typeParameter . getGenericDeclaration ( ) ) ; Type [ ] bounds = typeParameter . getBounds ( ) ; assertLenghtOne ( bounds ) ; Type bound = bounds [ 0 ] ; assertEquals ( BoundedWildcardsGenericMethods . class , bound ) ; }
target:  Tests whether the type parameter is bounded by BoundedGenericMethods like: <T extends BoundedGenericMethods>.