public void update ( TYPE_1 VAR_1 , java.lang.Object arg ) { if ( arg instanceof TYPE_2 ) METHOD_1 ( VAR_1 , arg ) ; if ( arg instanceof TYPE_3 ) METHOD_2 ( VAR_1 , arg ) ; } 

public void update ( TYPE_1 VAR_1 , java.lang.Object arg ) { if ( arg instanceof TYPE_2 ) METHOD_1 ( VAR_1 , arg ) ; if ( arg instanceof java.util.ArrayList < ? > ) METHOD_2 ( VAR_1 , arg ) ; } 
