protected void addToTerminalElementMessages(String displayLabel, Node changedNode) { terminalElementMessages += " " + displayLabel; if(changedNode.isRemoved()) { terminalElementMessages += " was DELETED it had value:<< " + changedNode.canonicalGet(previous) + " >>"; } else if(changedNode.isAdded()) { terminalElementMessages += " was ADDED with value:<< " + changedNode.canonicalGet(current) + " >>"; } else if(changedNode.isChanged()) { terminalElementMessages += " was CHANGED from value:<< " + changedNode.canonicalGet(previous) + " >> to value:<< " + changedNode.canonicalGet(current) + " >>"; } terminalElementMessages += newline; }