public static <T> Set<T> findAll(Set<T> self) {
        return findAll(self, Closure.IDENTITY);
    }
public static < T > Set < T > findAll ( Set < T > self ) { return findAll ( self , Closure . IDENTITY ) ; }
Finds the items matching the IDENTITY Closure (i.e.&#160;matching Groovy truth).
<p>
Example:
<pre class="groovyTestCase">
def items = [1, 2, 0, false, true, '', 'foo', [], [4, 5], null] as Set
assert items.findAll() == [1, 2, true, 'foo', [4, 5]] as Set
</pre>

@param self    a Set
@return a Set of the values found
@since 2.4.0
@see Closure#IDENTITY