Preheat oven to 350° F. In a large bowl, blend oats, nuts, cinnamon, and salt. In another bowl, whisk together syrup, juice, and oil. Pour blended liquids over oatmeal mixture and stir thoroughly. Spread granola evenly onto a 15 x 12-inch cookie sheet. Bake for 25 minutes, stirring twice. Allow the granola to cool, then place in a large bowl and add dried cranberries. Add milk or yogurt when ready to serve.