David assembled all the princes of Israel - that is, the representatives of the people, the leading men of the kingdom, who are enumerated in this verse according to their respective rank or degree of authority.
princes of the tribes - (1Ch 27:16-22). Those patriarchal chiefs are mentioned first as being the highest in rank - a sort of hereditary noblesse.
the captains of the companies - the twelve generals mentioned (1Ch 27:1-15).
the stewards, etc. - (1Ch 27:25-31).
the officers - Hebrew, “eunuchs,” or attendants on the court (1Sa 8:15; 1Ki 22:9; 2Ki 22:18); and besides Joab, the commander-in-chief of the army, the heroes who had no particular office (1 Chronicles 11:10-12:40; 2Sa 23:8-39). This assembly, a very mixed and general one, as appears from the parties invited, was more numerous and entirely different from that mentioned (1Ch 23:2).