Element parent = new Element("Test");
Element child = new Element("child");
parent.appendChild(child);
grandparent.appendChild(parent);
Nodes result = doc.query("descendant::*");
assertEquals(3, result.size());
assertEquals(grandparent, result.get(0));
assertEquals(parent, result.get(1));
assertEquals(child, result.get(2));