public boolean equals(Object other) {
        if (other == this)
            return true;
        if (! (other instanceof PublicServant) )
            return false;
        PublicServant otherPublicServant = (PublicServant) other;
        return (
                    (publicServantId == otherPublicServant.publicServantId) &&
                    (department == otherPublicServant.department) &&
                    super.equals(otherPublicServant)
                );
    }