public boolean METHOD_1 ( TYPE_1 VAR_1 ) { if ( this . VAR_2 . isEmpty ( ) ) { return true ; } if ( ( this . VAR_3 ) == VAR_1 ) { return ( ( VAR_4 ) != null ) && ( ( VAR_4 . getTime ( ) ) >= ( VAR_5 . getTime ( ) ) ) ; } else { return ( ( VAR_6 ) != null ) && ( ( VAR_6 . getTime ( ) ) >= ( VAR_5 . getTime ( ) ) ) ; } }

public boolean METHOD_1 ( TYPE_1 VAR_1 ) { if ( this . VAR_2 . isEmpty ( ) ) { return true ; } if ( ( this . VAR_3 . id ) == ( VAR_1 . id ) ) { return ( ( VAR_4 ) != null ) && ( ( VAR_4 . getTime ( ) ) >= ( VAR_5 . getTime ( ) ) ) ; } else { return ( ( VAR_6 ) != null ) && ( ( VAR_6 . getTime ( ) ) >= ( VAR_5 . getTime ( ) ) ) ; } }
