A set of typesafe typescript matchers inspired by Hamcrest matchers for junit, to be used for easier and more descriptive APIs and test assertions.