Program description:

The purpose of this assignment is to give you experience in both Java, as well as in the design of algorithms for sorting different kinds of data. The system you will...