private boolean interpolationsDisagree ( TrackPositionUpdate lastUpdate , TrackPositionUpdate currentUpdate ) { long now = System . nanoTime ( ) ; return Math . abs ( interpolateTimeSinceUpdate ( lastUpdate , now ) - interpolateTimeSinceUpdate ( currentUpdate , now ) ) > slack . get ( ) ; }
Check whether we have diverged from what we would predict from the last update that was sent to a particular track position listener .