Tasty summer salad

• 1 cucumber
• 2 pears
• 1 apple
• ½ cup cherry tomatoes
• 1 ½ cups of mixed green leaves
• 1 cup of cranberries
• ¼ cup toasted almonds