class CitizenId implements Identity {

    @Override public boolean validate() {
        return isValidFormat() && !isRepeatNumber() && calculateCheckDigit() == getCheckDigit();

    }

    public  CitizenId(String id);

}