Thanks to visit codestin.com
Credit goes to hamcrest.org

Hamcrest

Matchers that can be combined to create flexible expressions of intent

Born in Java, Hamcrest now has implementations in a number of languages.

Fork me on GitHub