@Override
    public boolean equals(final Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof LogEntry)) {
            return false;
        }
        final LogEntry otherLog = (LogEntry) obj;
        return date == otherLog.date &&
                logType == otherLog.logType &&
                author.compareTo(otherLog.author) == 0 &&
                log.compareTo(otherLog.log) == 0;
    }
Return {@code true} if passed {@link LogType} Object is equal to the current {@link LogType} Object.
Object are also detected as equal if date, {@link LogType}, author and log are the same.

@return {@code true} if objects are identical
main/src/main/java/cgeo/geocaching/log/LogEntry.java