private void addColorAddress(StyledDocument doc, Address addr) {
		String text = (addr != null) ? addr.toString() : "no matching address";
		color(ADDRESS_COLOR);
		try {
			doc.insertString(doc.getLength(), text, textAttrSet);
		}
		catch (BadLocationException e) {
			Msg.error(this, "Error coloring address text in Diff details.", e);
		}
		color(null);
	}
Creates a formatted difference string for an individual line difference
between program1 and program2.
Ghidra/Features/Base/src/main/java/ghidra/program/util/ProgramDiffDetails.java