func ListenAndServeTLS(address string, certfile string, keyfile string, handler http.Handler) Servable {
	return &httpWrapper{
		s:        &http.Server{Addr: address, Handler: handler},
		certFile: certfile,
		keyFile:  keyfile,
		tls:      true,
	}
}
// ListenAndServeTLS creates wrapper for http.Server in order to graceful shutdown
ListenAndServeTLS creates wrapper for http.Server in order to graceful shutdown
// ListenAndServeTLS creates wrapper for http . Server in order to graceful shutdown
func ListenAndServeTLS(address string, certfile string, keyfile string, handler http.Handler) Servable {
	return &httpWrapper{
		s:        &http.Server{Addr: address, Handler: handler},
		certFile: certfile,
		keyFile:  keyfile,
		tls:      true,
	}
}
func ListenAndServeTLS ( address string , certfile string , keyfile string , handler http . Handler ) Servable { return & httpWrapper { s : & http . Server { Addr : address , Handler : handler } , certFile : certfile , keyFile : keyfile , tls : true , } }
ListenAndServeTLS creates wrapper for http.Server in order to graceful shutdown
ListenAndServeTLS creates wrapper for http . Server in order to graceful shutdown