code: @Override
      public final Boolean apply(List<? extends TreeNode> path, TreeNode theNode) {
          return test(path, theNode);
      }
docs: Apply the filter on a {@code TreeNode} and check the result.
  <p>This method will call the {@link #test(List, TreeNode)} to get the result</p>
  @param path a list of tree node that are ancestors of the node
  @param theNode the tree node to be evaluated
  @return {@code true} if the node applied to the filter or {@code false} otherwise