public void add ( int index , TYPE_1 t ) { if ( ( list . isEmpty ( ) ) || ( ( list . get ( index ) . METHOD_1 ( ) ) < ( t . METHOD_1 ( ) ) ) ) { list . add ( index , t ) ; } }

public void add ( int index , TYPE_1 t ) { if ( ( list . isEmpty ( ) ) || ( ( list . get ( index ) . METHOD_1 ( ) ) < ( t . METHOD_1 ( ) ) ) ) { if ( ( ( index - 1 ) < 0 ) || ( ( list . get ( ( index - 1 ) ) . METHOD_1 ( ) ) > ( t . METHOD_1 ( ) ) ) ) { list . add ( index , t ) ; } } }
