code: public boolean isNumber() {
          String packed = toString().replaceAll(" ", "");
          try {
              new BigDecimal(packed);
              return true;
          } catch (NumberFormatException nfe) {
              LOG.fine(packed + " is not a number: " + nfe);
              return isBruch();
          }
      }
docs: Da sich mit {@link PackedDecimal} auch Telefonnummer und andere
  Zahlenkombinationen abspeichern lassen, die im eigentlichen Sinn
  keine Zahl darstellen, kann man ueber diese Methode abfragen, ob
  eine Zahl abespeichdert wurde oder nicht.
  
  @return true, falls es sich um eine Zahl handelt.