1. Cook pasta as directed on packet.
2. Rinse under cold water and drain well.
3. Mix all dressing ingredients together and whisk well.
4. Mix the celery, carrots, pineapple and dates together.
5. Fold in the pasta.
6. Add dressing and toss to coat.
7. Sprinkle with chopped walnuts before serving.