@Override
   public String toString()
   {
      StringBuffer ret = new StringBuffer("");

      // Do the static stuff
      ret.append("#T#" + trackNumber + "~" + title + "~" + lengthInSeconds);

      // Do the personnel
      Iterator<Artist> pIt = personnel.iterator();
      while (pIt.hasNext())
         ret.append("~" + pIt.next());
      ret.append("\n");

      // Do the groups
      Iterator<LineUp> gIt = groops.iterator();
      while (gIt.hasNext())
         ret.append(gIt.next());

      return ret.toString();

   }