Wash beans and remove all gravel and such.
Place beans, ham hocks, onions and garlic in a large dutch oven filled with water.
Add spices.
Bring to boil.
Simmer on med-low heat for 4 to 5 hours, adding more water as needed.
Remove hamhocks when they are tender and falling apart; allow to cool so they can be handled.
Remove meat from ham hocks (discarding fat and bones) and return to the soup.
