@Override
	public boolean equals(Object obj) {
		if (!super.equals(obj)) {
			return false;
		}

		if (!getClass().equals(obj.getClass())) {
			return false;
		}

		ImpliedMatchWrapperRowObject other = (ImpliedMatchWrapperRowObject) obj;
		if (getSourceReference().equals(other.getSourceReference())) {
			return false;
		}

		if (getDestinationReference().equals(other.getDestinationReference())) {
			return false;
		}

		return isRealMatch() == other.isRealMatch();
	}
A row object for the {@link VTImpliedMatchesTableModel}.  This object will represent a 
{@link VTMatch}, either a possible one or an existing one.
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/impliedmatches/ImpliedMatchWrapperRowObject.java