public < TYPE_1 extends TYPE_2 > void start ( TYPE_3 VAR_1 , TYPE_1 ... VAR_2 ) { TYPE_4 VAR_3 = METHOD_1 ( VAR_1 ) ; METHOD_2 ( VAR_1 , VAR_3 , java.util.Arrays.asList ( VAR_2 ) ) ; } 

public < TYPE_1 extends TYPE_2 > void start ( TYPE_3 VAR_1 , TYPE_1 ... VAR_2 ) { TYPE_4 VAR_3 = METHOD_1 ( VAR_1 ) ; METHOD_2 ( VAR_1 , VAR_3 , new java.util.ArrayList < > ( java.util.Arrays.asList ( VAR_2 ) ) ) ; } 
