func BeZero() types.GomegaMatcher {
	return &matchers.BeZeroMatcher{}
}
BeZero succeeds if actual is the zero value for its type or if actual is nil.
package gomega
import (
	"time"
	"github.com/cloudcredo/cloudrocker/Godeps/_workspace/src/github.com/onsi/gomega/matchers"
	"github.com/cloudcredo/cloudrocker/Godeps/_workspace/src/github.com/onsi/gomega/types"
)
func Equal(expected interface{}) types.GomegaMatcher {
	return &matchers.EqualMatcher{
		Expected: expected,
	}
}
func BeEquivalentTo(expected interface{}) types.GomegaMatcher {
	return &matchers.BeEquivalentToMatcher{
		Expected: expected,
	}
}
func BeNil() types.GomegaMatcher {
	return &matchers.BeNilMatcher{}
}
func BeTrue() types.GomegaMatcher {
	return &matchers.BeTrueMatcher{}
}
func BeFalse() types.GomegaMatcher {
	return &matchers.BeFalseMatcher{}
}
func HaveOccurred() types.GomegaMatcher {
	return &matchers.HaveOccurredMatcher{}
}
func MatchError(expected interface{}) types.GomegaMatcher {
	return &matchers.MatchErrorMatcher{
		Expected: expected,
	}
}
func BeClosed() types.GomegaMatcher {
	return &matchers.BeClosedMatcher{}
}
func Receive(args ...interface{}) types.GomegaMatcher {
	var arg interface{}
	if len(args) > 0 {
		arg = args[0]
	}
	return &matchers.ReceiveMatcher{
		Arg: arg,
	}
}
func BeSent(arg interface{}) types.GomegaMatcher {
	return &matchers.BeSentMatcher{
		Arg: arg,
	}
}
func MatchRegexp(regexp string, args ...interface{}) types.GomegaMatcher {
	return &matchers.MatchRegexpMatcher{
		Regexp: regexp,
		Args:   args,
	}
}
func ContainSubstring(substr string, args ...interface{}) types.GomegaMatcher {
	return &matchers.ContainSubstringMatcher{
		Substr: substr,
		Args:   args,
	}
}
func HavePrefix(prefix string, args ...interface{}) types.GomegaMatcher {
	return &matchers.HavePrefixMatcher{
		Prefix: prefix,
		Args:   args,
	}
}
func HaveSuffix(suffix string, args ...interface{}) types.GomegaMatcher {
	return &matchers.HaveSuffixMatcher{
		Suffix: suffix,
		Args:   args,
	}
}
func MatchJSON(json interface{}) types.GomegaMatcher {
	return &matchers.MatchJSONMatcher{
		JSONToMatch: json,
	}
}
func BeEmpty() types.GomegaMatcher {
	return &matchers.BeEmptyMatcher{}
}
func HaveLen(count int) types.GomegaMatcher {
	return &matchers.HaveLenMatcher{
		Count: count,
	}
}