In a small bowl whisk together the olive oil, vinegar, garlic, allspice, salt and pepper. Set aside.
Rinse barley with cold water several times until water runs clear.
Transfer to saucepan filled with heavily salted water. Bring to a boil and turn to simmer for 30 minutes. Drain and transfer to a large salad bowl.
While barley is hot, add the dressing, toss to coat and mix thoroughly. Allow to cool at room temperature.
Add the celery, herbs and pomegranate seeds. Mix and season to taste with salt and pepper. Serve room temperature or chilled if you prefer.
Notes
You can either use the seeds from 2 pomegranates or purchase just the seeds. I find 4 or 8 oz containers from the brand Pom Pom in my market in the refrigerated vegetable/fruit section of the market. Purchase at least 2 for 1 1/2 cups. Save remaining for other use.