Mix together all the dressing ingredients and set aside.
In a large bowl, mix together broccoli, blueberries, apples and grapes. Toss with dressing.
Let marinate in the refrigerator for at least an hour before serving. Toss in feta and nuts, and mix well.