@Override public String toString(){
  if (components.isEmpty()) {
    return "";
  }
  return "(" + DomainUtils.join(SEPARATOR,components) + ")";
}

@ Override public String toString ( ) { if ( components . isEmpty ( ) ) { return "" ; } return "(" + DomainUtils . join ( SEPARATOR , components ) + ")" ; }
returns a string representation of this identifier .
