@Override
    public boolean equals(Object obj) {
        if(obj instanceof Log_record)
        {
            Log_record lr_obj = (Log_record)obj;

            if(this.GetDate().getTime() == lr_obj.GetDate().getTime())
                if(this.GetSubSystem() == lr_obj.GetSubSystem())
                    if(this.GetType() == lr_obj.GetType())
                        if(this.GetStrValue().equals(lr_obj.GetStrValue()))
                            return true;
        }

        return false;
    }