private Node < K , V > lookupValid ( final Object data , final int index , final String thread_id ) { return nextEqualValid ( getFloorEqualNode ( lookup ( data , index ) , index ) , index , thread_id ) ; }
do the actual lookup of a piece of valid data