Java 2D ArrayList y clasificación

Necesito ordenar una lista de compras por el pasillo donde se encuentra el artículo, por ejemplo:
[Pan] [1]
[Leche] [2]
[Cereal] [3]


Estoy planeando hacer esto con ArrayList y me preguntaba cómo hacer un Bono de ArrayList en 2D: ¿Alguna idea sobre cómo clasificar por número de pasillo?