Pushes a new service onto the stack. The old service at the top of the stack is returned (it may be null).
@param < T> the type of environmental object
@param type class used to select the object
@param instance the service object
@return the previous top service
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.