Combine mayonnaise, sugar, vinegar to make the dressing and refrigerate overnight before mixing with broccoli. Combine remaining ingredients and serve with the dressing, cold. Pecans may be substituted for walnuts