< TYPE_1 > TYPE_2 < TYPE_1 > METHOD_1 ( final TYPE_3 < TYPE_1 > VAR_1 , final TYPE_4 < TYPE_1 > VAR_2 , final TYPE_5 < TYPE_1 > VAR_3 ) { return new TYPE_2 < TYPE_1 > ( VAR_4 , VAR_1 , VAR_2 , VAR_3 ) ; } 

< TYPE_1 > TYPE_2 < TYPE_1 > METHOD_1 ( final TYPE_3 < TYPE_1 > VAR_1 , final TYPE_4 < TYPE_1 > VAR_2 , final TYPE_5 < TYPE_1 > VAR_3 ) { return new TYPE_2 ( VAR_4 , VAR_1 , VAR_2 , VAR_3 ) ; } 
