I basically do the same as 22.
I sweep the leaves, sand, etc up, then spot treat extra dirty areas with Dawn dish soap.
I then spray everything down lightly with the hose.
Next, I use a deck brush to scrub off the dirt and agitate the soapy areas.
Next is washing everything out with the hose.
I use an 18" squeegee to push the excess water out.
Depending on how much Dawn I used, I may need to rinse and squeegee again.
For in-between cleanings, I've got my wife's old Swifter Wet-Jet. Works like a charm for small oil spills and times I need to clean up something but don't want to wash the entire floor.
I'd never use a mop. In fact, I've found the squeegee works better than a push broom for small dirt. Specifically, saw dust. Epoxy sealed floors are great!