public static < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_4 < TYPE_1 > , TYPE_1 , TYPE_2 > METHOD_1 ( ) { return new TYPE_3 < TYPE_4 < TYPE_1 > , TYPE_1 , TYPE_2 > ( TYPE_5 . METHOD_2 ( ) ) ; } 

public static < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_4 < TYPE_1 > , TYPE_1 , TYPE_2 > METHOD_1 ( ) { return new TYPE_3 ( TYPE_5 . METHOD_2 ( ) ) ; } 
