. . . "Suppose you have to write an application which could sort different types of objects, that means it can sort the scholar numbers of students in the university, the ticket numbers of railway passengers or even more the names of all people residing in a county.The problem seems to be very simple and involves just one thing for all of them i.e. sorting." .