Using a food processor, stop by chopping your cabbage and carrots dentil they are fine. Add them to the bowl with your finely chopped onions and set aside.
In another bowl mix all your salad ingredients together and poor it over your chopped vegetables. Mix well and leave it to marinate for few hours or ideally overnight before serving. The longer you keep it the better it will taste.