Encontre o erro: verificar se todos os números são pares

Crie um método que receba um array e retorne true se todos os seus valores forem pares, e false caso contrário.

Parece simples, diz seu amigo. Ele escreve o seguinte código:

public static boolean checkAllEven(int[] values) {
  return Arrays.stream(values).allMatch(value % 2 == 0);
}

O código acima não compila porque allMatch exige um predicado. Corrija o código para que todos os testes passem:

Exemplos

Program.checkAllEven(new int[]{1, 2, 3, 4}) ➞ false

Program.checkAllEven(new int[]{2, 4, 6}) ➞ true

Program.checkAllEven(new int[]{5, 6, 8, 10}) ➞ false

Program.checkAllEven(new int[]{-2, 2, -2, 2}) ➞ true

Notas

Se precisar de ajuda, consulte Recursos ou faça uma pergunta nos Comentários.