The mighty man, and the man of war, the judge, and the prophet, and the prudent, and the ancient,
The mighty man, and the man of war - fulfilled under Nebuchadnezzar (2 Kings 24:14).
The prudent. The Hebrew (qsoseem) often means a soothsayer (Deuteronomy 18:10-14): thus it will mean, the diviners, on whom they rely, shall in that day fail. It is found in a good sense, Proverbs 16:10, "A divine sentence (quesem) is in the lips of the king;" from which, passage the Jews interpret it a king: "without" whom Israel long has been (Hosea 3:4).
The ancient - old and experienced (1 Kings 12:6-8).