public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		Scanner scanner2 = new Scanner(System.in);

		String invoer, invoerOpnieuw;
		boolean opnieuw = false;

		System.out.print("Dit programma test of je invoer een palindroom is");

		do {
			System.out.print("\nVoer een zin, woord of cijferreeks in: ");
			invoer = scanner.nextLine();

			if(isGetallenReeks(invoer)) {
				System.out.println("\nEr is een cijferreeks ingevoerd\n");
				invoer = filterGetallenReeks(invoer);

				if(palindromenTest(invoer))
					System.out.println("\nDe ingevoerde cijferreeks is een palindroom");
				else
					System.out.println("\nDe ingevoerde cijferreeks is geen palindroom");
			}
			else if(isZin(invoer)) {
				System.out.println("\nEr is een zin ingevoerd\n");
				invoer = filterZinOfWoord(invoer);

				if(palindromenTest(invoer))
					System.out.println("\nDe ingevoerde zin is een palindroom");
				else
					System.out.println("\nDe ingevoerde zin is geen palindroom");
			}
			else {
				System.out.println("\nEr is een woord ingevoerd\n");
				invoer = filterZinOfWoord(invoer);

				if(palindromenTest(invoer))
					System.out.println("\nHet ingevoerde woord is een palindroom");
				else
					System.out.println("\nHet ingevoerde woord is geen palindroom");
			}
			System.out.print("\nWil je dit programma nog een keer uitvoeren? [y/n]: ");
			invoerOpnieuw = scanner2.next();

			if(invoerOpnieuw.toLowerCase().equals("y"))
				opnieuw = true;
			else
				opnieuw = false;
		} while(opnieuw == true);
	}