# Functions
EQ checks if the two values are equal.
False checks if got==false.
GE checks if x >= y.
GT checks if x > y.
HasPrefix checks if the value "got" starts with "prefix".
HasSubstr checks if the value "got" contains "sub".
LE checks if x <= y.
LT checks if x < y.
NEQ checks if want != got.
Nil checks if the value is nil.
NoError is an alias of Nil.
NotNil checks if the value is not nil.
Regexp checks if the value "got" matches a regexp.
That checks if the gives value matches the matcher.
True checks if got==true.
# Interfaces
TB stands for either *testing.T or *testing.B.