This project represents a railyard with yards to sort the cars of a train, as well as parallel tracks, which is utilized during sorting. The sorting takes place in the class RailYard, and takes a list or an array of generics, and will sort it in order.