private static < TYPE_1 > TYPE_1 [ ] METHOD_1 ( final TYPE_1 [ ] array ) { return array . METHOD_2 ( ) ; } 

private static java.lang.String [ ] METHOD_1 ( final java.lang.String [ ] array ) { return array . METHOD_2 ( ) ; } 
