TypeChecker < Set < ? extends T >> function ( TypeChecker < ? extends T > arg0 ) { return new CollectionTypeChecker < > ( Set . class , arg0 ) ; }
creates a recursing type checker for a set . concode_field_sep Class<T> clazz concode_field_sep TypeChecker<Queue<? extends T>> tQueue concode_elem_sep TypeChecker<Queue<? extends T>> tQueue concode_elem_sep TypeChecker<List<? extends T>> tList concode_elem_sep TypeChecker<List<? extends T>> tList concode_elem_sep T checkTag concode_elem_sep T checkTag concode_elem_sep TypeChecker<T> tSimple concode_elem_sep TypeChecker<Collection<? extends T>> tCollection concode_elem_sep TypeChecker<Collection<? extends T>> tCollection concode_elem_sep T check concode_elem_sep T check concode_elem_sep TypeChecker<Map<? extends K,? extends V>> tMap concode_elem_sep TypeChecker<Map<? extends K,? extends V>> tMap concode_elem_sep TypeChecker<Map<? extends K,? extends V>> tMap concode_elem_sep TypeChecker<Map<? extends K,? extends V>> tMap