In a large pot place cauliflower and eggs, cover with water by an inch.
Bring the pot to a boil, simmer for 5 minutes.
Drain cauliflower in a strainer, and rinse with cold water, and remove eggs and place the eggs in an ice bath.
In a medium bowl mix onion, pickles, mayo, mustard, celery salt.
Add in cooled cauliflower.
Then dice hard boiled eggs.
Mix cauliflower and eggs with mayo mixture, add salt and pepper then refrigerate until chilled completely.