abstract protected List getCellsUnderColumn( int columnNumber );
protected List getCellsUnderColumn( int columnNumber ) { return getCellsUnderColumn( columnNumber, true ); }
	abstract protected List getCellsUnderColumn( int columnNumber );