Cook pasta according to package instructions.While pasta is cooking add all other ingredients (except feta) to a large serving bowl.When pasta is done cooking, drain and combine with other ingredients. When pasta has cooled slightly, stir in feta.Serve slightly warm, room temperature or chilled. Enjoy!