Could this method call be moved to the grid constructor? It looks only needs to be called once and is required for the grid to function properly. If someone was using the grid and forgot to call addSort, they might have a hard time figuring out it needs to be called.