question: private void printTypeParameters ( List < TypeParameter > args , Object arg ) { if ( args != null ) { printer . print ( "<" ) ; for ( Iterator < TypeParameter > i = args . iterator ( ) ; i . hasNext ( ) ; ) { TypeParameter t = i . next ( ) ; t . accept ( this , arg ) ; if ( i . hasNext ( ) ) { printer . print ( ", " ) ; } } printer . print ( ">" ) ; } }
target:  Print a list of type parameters in between angle brackets.