@Override
    public boolean equals( Object o ) {
        if ( this == o ) return true;
        if ( o == null || getClass() != o.getClass() ) return false;

        Act act = (Act) o;

        if ( Double.compare( act.latitude, latitude ) != 0 ) return false;
        if ( Double.compare( act.longitude, longitude ) != 0 ) return false;
        if ( Double.compare( act.volume, volume ) != 0 ) return false;
        if ( !alcohol.equals( act.alcohol ) ) return false;
        if ( !comment.equals( act.comment ) ) return false;
        if ( !time.equals( act.time ) ) return false;

        return true;
    }