protected boolean contains ( TYPE_1 value ) throws TYPE_2 { if ( value == null ) throw TYPE_3 . METHOD_1 ( ) ; boolean result = false ; int VAR_1 = value . compareTo ( this . value ) ; if ( VAR_1 < 0 ) return ( ( VAR_2 ) != null ) && ( VAR_2 . contains ( value ) ) ; else if ( VAR_1 > 0 ) return ( ( VAR_3 ) != null ) && ( VAR_3 . contains ( value ) ) ; else return true ; }

protected boolean contains ( TYPE_1 value ) throws TYPE_2 { if ( value == null ) throw TYPE_3 . METHOD_1 ( ) ; int VAR_1 = value . compareTo ( this . value ) ; if ( VAR_1 < 0 ) return ( ( VAR_2 ) != null ) && ( VAR_2 . contains ( value ) ) ; else if ( VAR_1 > 0 ) return ( ( VAR_3 ) != null ) && ( VAR_3 . contains ( value ) ) ; else return true ; }
