public java.util.List < TYPE_1 > METHOD_1 ( int start , int end ) { if ( METHOD_1 ( ) . isEmpty ( ) ) return VAR_1 ; if ( end > ( VAR_1 . size ( ) ) ) end = VAR_1 . size ( ) ; return VAR_1 . METHOD_2 ( start , end ) ; }

public java.util.List < TYPE_1 > METHOD_1 ( int start , int end ) { if ( METHOD_1 ( ) . isEmpty ( ) ) return VAR_1 ; if ( end > ( VAR_1 . size ( ) ) ) end = VAR_1 . size ( ) ; if ( start > end ) { start = end - 1 ; } return VAR_1 . METHOD_2 ( start , end ) ; }
