Cook pasta in salted water according to package directions, drain let cool slightly then toss with a little oil to keep the pasta from sticking together.
Combine all ingredients in a large bowl. Toss to combine.
Refrigerate at least 2 hours before serving.