public boolean overrides ( Link other ) { if ( other . getStatus ( ) == LinkStatus . ASSERTED && status != LinkStatus . ASSERTED ) return false ; else if ( status == LinkStatus . ASSERTED && other . getStatus ( ) != LinkStatus . ASSERTED ) return true ; // the two links are from equivalent sources of information, so we // believe the most recent return timestamp > other . getTimestamp ( ) ; }
Returns true if the information in this link should take precedence over the information in the other link .