Complex sentence: However they would eventually have four separate ranks of general in the volunteer ranks: brigadier general, major general, lieutenant general, and general.
Split into simpler sentences: However they would eventually have four separate ranks of general in the volunteer ranks. They were (in order of increasing rank) brigadier general, major general, lieutenant general, and general.