public String objectToString(final Object object) {
   if (object == null || object instanceof String == false) {
     return "";
   }
   final String number = (String) object;
   return number
       + '|'
       + StringHelper.removeNonDigits(number)
       + '|'
       + NumberHelper.extractPhonenumber(number);
 }
 String extractPhonenumber(final String number) {
   final String result =
       NumberHelper.extractPhonenumber(
           number,
           Configuration.getInstance()
               .getStringValue(ConfigurationParam.DEFAULT_COUNTRY_PHONE_PREFIX));
   if (StringUtils.isNotEmpty(result) == true
       && StringUtils.isNotEmpty(ConfigXml.getInstance().getTelephoneSystemNumber()) == true
       && result.startsWith(ConfigXml.getInstance().getTelephoneSystemNumber()) == true) {
     return result.substring(ConfigXml.getInstance().getTelephoneSystemNumber().length());
   }
   return result;
 }