code: public static void visit (@Nonnull final IMicroNode aNode,
                              @Nonnull final IHierarchyVisitorCallback <? super IMicroNode> aCallback)
    {
      ValueEnforcer.notNull (aNode, "Node");
      ChildrenProviderHierarchyVisitor.visitFrom (aNode, aCallback, false);
    }
docs: Iterate the passed node and invoke the callback for all child nodes. The
  callback is not invoked for the passed node itself!
  
  @param aNode
  The node to iterate. May not be <code>null</code>.
  @param aCallback
  The callback to call. May not be <code>null</code>.