@Override
    public boolean equals(final Object object) {
        if (this == object) {
            return true;
        }
        if (object == null || getClass() != object.getClass()) {
            return false;
        }
        final CachedHashedDataFeedKey that = (CachedHashedDataFeedKey) object;
        return Objects.equals(hashedDataFeedKey, that.hashedDataFeedKey)
               && Objects.equals(sourceFile, that.sourceFile);
    }
@return True if this data feed key has expired
stroom-receive/stroom-receive-common/src/main/java/stroom/receive/common/CachedHashedDataFeedKey.java