class GridCell implements Comparable<GridCell> {

  @Override
  public int compareTo(GridCell other) {
    int rowComp = Integer.compare(_row, other._row);
    if (rowComp != 0) {
      return rowComp;
    }
    int colComp = Integer.compare(_column, other._column);
    if (colComp != 0) {
      return colComp;
    }
    return _format.compareTo(other._format);
  }

  public  GridCell(String cell);
  public  GridCell(int row, int column, TypeFormatter.Format format);

}