Stir together vinegar, salt, pepper, basil, oregano, thyme in a medium bowl and set aside.
Combine chickpeas, edamame, dried cranberries, red bell pepper and carrots in a large bowl. Stir with a large wooden spoon or rubber spatula. Set aside.
Whisk the oil into the bowl containing the vinegar mixture. Once well combined, pour over the bean mixture and stir everything together with a rubber spatula. Cover with cling film and set aside in the refrigerator for at least one hour.
When ready to serve stir again and move the mixture into a nice serving dish.