static <V> TreeMatcher<V> of(
		final TreePattern<V> pattern,
		final Tree<V, ?> tree
	) {
		return new TreeMatcher<>(pattern, tree);
	}
Return all matching <em>sub</em>-trees.

@return all matching subtrees
@throws NullPointerException if the given predicate is {@code null}
jenetics.ext/src/main/java/io/jenetics/ext/rewriting/TreeMatcher.java