Cook macaroni according to package directions; drain. Rinse with cold water and drain well., In a large bowl, combine mayonnaise, vinegar, mustard, salt and pepper. Add macaroni and remaining ingredients; toss to coat. Refrigerate, covered, 2 hours or until cold.