Cook pasta according to package directions; rinse with cold water and drain. Place in a large bowl; add cheese, broccoli, carrots, cucumber, tomatoes and onions. In a blender, combine vinegar, sugar, garlic, onion, mustard and salt; gradually add oil, blending until smooth. Add poppy seeds. Pour over pasta mixture and toss. Cover and refrigerate for at least 1 hour.