Added optional support for container matchers: beEmpty(), beginWith(), endWith(), contain().
Added documentation for beEmpty()