question: returns a spec that selects everything that is not selected by the given spec . concode_field_sep Spec<Object> SATISFIES_ALL concode_elem_sep Spec<Object> SATISFIES_NONE concode_field_sep OrSpec<T> or concode_elem_sep OrSpec<T> or concode_elem_sep Spec<T> or concode_elem_sep Spec<T> intersect concode_elem_sep Spec<T> intersect concode_elem_sep AndSpec<T> and concode_elem_sep AndSpec<T> and concode_elem_sep Spec<T> negate concode_elem_sep boolean isSatisfiedBy concode_elem_sep boolean isSatisfiedBy concode_elem_sep Spec<T> satisfyAll concode_elem_sep Spec<T> union concode_elem_sep Spec<T> union concode_elem_sep Spec<T> satisfyNone concode_elem_sep Spec<T> convertClosureToSpec concode_elem_sep Spec<T> doUnion concode_elem_sep Spec<T> doIntersect
target: NotSpec < T > function ( Spec < ? super T > arg0 ) { return new NotSpec < T > ( arg0 ) ; }