| compareNodeList(List, List, int, DifferenceListener, ElementQualifier) |  | 0% |  | 0% | 25 | 25 | 54 | 54 | 1 | 1 |
| compareElementAttributes(Element, Element, NamedNodeMap, NamedNodeMap, DifferenceListener) |  | 0% |  | 0% | 13 | 13 | 44 | 44 | 1 | 1 |
| compareNode(Node, Node, DifferenceListener, ElementQualifier) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1 |
| compareNodeChildren(Node, Node, DifferenceListener, ElementQualifier) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| compareNodeBasics(Node, Node, DifferenceListener) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| normalizeWhitespace(String) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| compare(Object, Object, Node, Node, DifferenceListener, Difference, XpathNodeTracker, XpathNodeTracker) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| compareAttribute(Attr, Attr, DifferenceListener) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| compareRecognizedXMLSchemaInstanceAttribute(Attr, Attr, DifferenceListener) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| compareElement(Element, Element, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| unequalNotNull(Object, Object) |  | 0% |  | 0% | 8 | 8 | 8 | 8 | 1 | 1 |
| missingNode(Node, Node, DifferenceListener) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getNonSpecialAttrLength(NamedNodeMap) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| compareDocumentType(DocumentType, DocumentType, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| nodeList2List(NodeList) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| compare(Node, Node, DifferenceListener, ElementQualifier) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| compareDocument(Document, Document, DifferenceListener, ElementQualifier) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| hasChildNodes(Node) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
| compareProcessingInstruction(ProcessingInstruction, ProcessingInstruction, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getQName(Node, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| DifferenceEngine(ComparisonController, MatchTracker) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| isRecognizedXMLSchemaInstanceAttribute(Attr) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| comparingTextAndCDATA(short, short) |  | 0% |  | 0% | 6 | 6 | 1 | 1 | 1 | 1 |
| compareHasChildNodes(Node, Node, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isXMLNSAttribute(Attr) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| compare(Object, Object, Node, Node, DifferenceListener, Difference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unequal(Object, Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isNamespaced(Node) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| compareText(CharacterData, CharacterData, DifferenceListener) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| compareCharacterData(CharacterData, CharacterData, DifferenceListener, Difference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compareComment(Comment, Comment, DifferenceListener) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getUnNamespacedNodeName(Node, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNullOrNotNull(Node) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| compareCDataSection(CDATASection, CDATASection, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| compareText(Text, Text, DifferenceListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DifferenceEngine(ComparisonController) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUnNamespacedNodeName(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQName(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setMatchTracker(MatchTracker) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |