In a large pot, hard-boil the eggs. Drain and cool, then shell and dice the eggs.
Dice the celery stalks, and place to the side with eggs.
In a large pot, boil whole potatoes until fully cooked. Drain water. Let potatoes cool and then peel. In a large bowl crumble or mash potatoes.
Add all remaining ingredients, including the eggs and celery, and mix. Serve immediately, or refrigerate until serving time.