question: public String lookup ( String data ) { Iterator < String > it = map . getPrefixedBy ( data ) ; if ( ! it . hasNext ( ) ) return null ; return it . next ( ) ; }
target:  Return the last String in the set that can be prefixed by this String (Trie's are stored in alphabetical order). Return null if no such String exist in the current set.