With an ArrayList populated with strings we all know this is easy you call just the ArrayList.Sort() method. However if you have objects within your ArrayList then its a different matter as when you sort you get the following error message (At least one object must implement IComparable) To get round...