shouldHaveHeader

fun <T> HttpMessage.shouldHaveHeader(lens: <Error class: unknown class><T>, matcher: Matcher<T>)
fun HttpMessage.shouldHaveHeader(name: String, matcher: Matcher<String>)
fun HttpMessage.shouldHaveHeader(name: String, expected: String)
fun HttpMessage.shouldHaveHeader(name: String, expected: Regex)
infix fun HttpMessage.shouldHaveHeader(name: String)
fun HttpMessage.shouldHaveHeader(name: String, expected: List<String?>)