question: private boolean isBeforeEnd ( FastConcurrentSkipListMap . Node < K , V > n ) { if ( n == null ) return false ; if ( hi == null ) return true ; K k = n . key ; if ( k == null ) return true ; int c = m . compare ( k , hi ) ; if ( c > 0 || ( c == 0 && ! hiInclusive ) ) return false ; return true ; }
target:  Returns true if node key is less than upper bound of range