ToolBuilderUtil::FindAllComponents

First all components that passes predicate.