code: public List<Node> searchSubtree(Dn parent) throws NoSuchNodeException, MissingParentException {
          SearchCursor cursor = searchOneLevel(parent);
          return extractNodesFromCursor(cursor);
      }
docs: Returns a list of {@link Node}s representing the subtrees of the argument Dn.