private void put ( java.lang.Object obj ) { boolean VAR_1 = true ; do { java.lang.Object VAR_2 = min . get ( ) ; if ( ( VAR_2 == null ) || ( ( ( VAR_3 . METHOD_1 ( VAR_2 , obj ) ) > 0 ) && ( obj != null ) ) ) VAR_1 = min . METHOD_2 ( VAR_2 , obj ) ; } while ( ! VAR_1 ) ; }

private void put ( java.lang.Object obj ) { if ( obj == null ) return ; boolean VAR_1 = true ; do { java.lang.Object VAR_2 = min . get ( ) ; if ( ( VAR_2 == null ) || ( ( VAR_3 . METHOD_1 ( VAR_2 , obj ) ) > 0 ) ) VAR_1 = min . METHOD_2 ( VAR_2 , obj ) ; else break ; } while ( ! VAR_1 ) ; }
