public boolean equals(Object o) { if (!(o instanceof Entry)) { return false; } Entry e = (Entry) o; return id.equals(e.id()) && sampleIdx == e.sampleIdx; }