public java.util.ArrayList < TYPE_1 > METHOD_1 ( java.lang.String path ) { java.util.ArrayList < TYPE_1 > tmp = new java.util.ArrayList < TYPE_1 > ( ) ; METHOD_1 ( path , tmp ) ; java.util.Collections.sort ( tmp , new TYPE_2 ( ) ) ; return tmp ; } 

public java.util.ArrayList < TYPE_1 > METHOD_1 ( java.lang.String path ) { java.util.ArrayList < TYPE_1 > tmp = new java.util.ArrayList < TYPE_1 > ( ) ; METHOD_1 ( path , tmp ) ; java.util.Collections.sort ( tmp , new TYPE_2 ( false ) ) ; return tmp ; } 
