Cook pasta according to package directions. When done, drain, and place in a large serving bowl.
While the water is boiling, make the dressing (see link above to recipe).
While the pasta is still warm, add all of the remaining ingredients to the bowl of pasta. Season to taste. Cover, and place in the refrigerator for at least 1 hour. Serve chilled or at room temperature.