Bring a large pot of heavily salted water to a boil. Add the pasta and cook for 9 minutes or until done but al dente. Drain and rinse with cold water, place in a large mixing bowl, and let cool while preparing the rest of the ingredients.
In a small jar, combine the olive oil, vinegar, mustard, Italian seasoning, ½ teaspoon salt, and ½ teaspoon pepper. Cover the jar and shake well. Optionally, you can whisk in a small bowl. Pour over the cooked pasta. Toss to combine. Add the rest of the ingredients and toss very well. Season to taste with more salt and pepper if needed. Can be eaten immediately or placed in the refrigerator, covered, until ready to serve.