In a deep bowl, toss together the cabbage and carrots.
Dice all the remaining vegetables.
Mix into the bowl with the cabbage and carrots.
Sprinkle the sugar over the vegetables.
In a medium-sized pot, bring the oil, vinegar, mustard, salt, and celery seed to a boil.
Pour over the vegetable mixture while hot and do not stir!
Let cool and then cover and store in the refrigerator for 24 hours.
Pour off the excess liquid before serving.