@Override public boolean equals(Object obj) { if (obj instanceof ConsumedContent) { ConsumedContent target = (ConsumedContent) obj; return consumption.equals(target.consumption) && content.equals(target.content) && count.equals(target.count); } return false; }