It's basically fruit salad -- grapes, apples, and citrus (I like tangerines) -- with the addition of chopped fresh cranberries. Add some sugar and maybe a touch of ginger to taste, and let set to macerate. I usually make it a day or two ahead so that it really has time to sit and the flavors to blend.
My on-again/off-again sister in law (don't ask) made it a few years ago for a holiday meal. We had always had the jellied cranberry sauce, but fresh cranberry salad is an incredible addition to a heavy heavy meal. The flavors are crisp, fresh, bright, and light. It's a great palate cleanser