class Partition {

    public void addCell(int... elements) {
        SortedSet<Integer> cell = new TreeSet<Integer>();
        for (int element : elements) {
            cell.add(element);
        }
        this.cells.add(cell);
    }

    public  Partition();
    public  Partition(Partition other);
    public  Partition(int[][] cellData);

}