private void testClear() {
		thePuzzle.reset();
		boolean answer = true;
		
		int row = 0;
		int column = 0;
		
		while (column != 9 && answer == true) {
			while (row != 9 && answer == true) {
				if (thePuzzle.getValueAtPosition(row, column) != 0) {
					System.out.println("Clearing tests failed");
					answer = false;
				}
				row++;
			}
			row = 0;
			column++;
		}
		
		thePuzzle.addPosition(0, 0, 4);
		thePuzzle.addPosition(0, 1, 5);
		thePuzzle.clearPosition(0, 2);
		
		if (thePuzzle.getValueAtPosition(0, 2) != 0) {
			System.out.println("Clearing tests failed");
			answer = false;
		}
		
		thePuzzle.clearPosition(0, 1);
		
		if (thePuzzle.getValueAtPosition(0, 1) != 0) {
			System.out.println("Clearing tests failed");
			answer = false;
		}
		
		if (answer) {
			System.out.println("Clearing tests passed");
		}
	}