public TYPE_1 METHOD_1 ( java.util.Collection < java.lang.Object > values ) { return this . METHOD_1 ( values . METHOD_2 ( new java.lang.Object [ values . size ( ) ] ) ) ; } 

public TYPE_1 METHOD_1 ( java.util.Collection < ? > values ) { return this . METHOD_1 ( values . METHOD_2 ( ) ) ; } 
