code: @Override
      public boolean isValid(String wert) {
          int n = anzahlStellen + 1;
          if (wert.length() != n) {
              throw new IllegalArgumentException("Nummer '" + wert + "' ist nicht " + n + " Zeichen lang");
          }
          String pruefziffer = getPruefziffer(wert);
          return pruefziffer.equals(berechnePruefziffer(wert.substring(0, wert.length() - 1)));
      }
docs: Diese Methode ist aber nur fuer die 11-stellige Steuer-Identifikationsnummer
  (TIN) implementiert. Fuer andere Steuernummer kommt eine
  {@link IllegalArgumentException}.
  
  @param wert Fachwert oder gekapselter Wert
  @return the boolean