@Override
		public boolean equals(Object obj) {
			if (this == obj) {
				return true;
			}

			if (obj == null) {
				return false;
			}

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

			StringRowObject other = (StringRowObject) obj;
			for (int i = 0; i < data.length; i++) {
				// must be same data in same order
				if (!data[i].equals(other.data[i])) {
					return false;
				}
			}
			return true;
		}
Make sure that either the two given rows are an exact match, or that the row objects that
represent each row are equal()
Ghidra/Features/Base/src/test.slow/java/docking/widgets/table/SelectionManagerTest.java