Code:
public class Sample implements Comparable
{
  private String str ;

  public String getString () {
    return str ;
  }

  public int compareTo (Object o) {
    if (o instanceof Sample) {
      return str.compareTo(((Sample) o).getString()) ;
    }
    else {
      return str.compareTo(o.toString()) ;
    }
  }
}