Mover al final

Mueve todas las apariciones del valor indicado al final de la lista. Conserva el orden original de todos los demás elementos.

Ejemplos

Program.moveToEnd(List.of(1, 3, 2, 4, 4, 1), 1) ➞ List.of(3, 2, 4, 4, 1, 1)
Program.moveToEnd(List.of(7, 8, 9, 1, 2, 3, 4), 9) ➞ List.of(7, 8, 1, 2, 3, 4, 9)
Program.moveToEnd(List.of("a", "a", "a", "b"), "a") ➞ List.of("b", "a", "a", "a")

Notas

Mantén el orden de los elementos que no se movieron.