public interface Pool<T extends Poolable<T>>
T
acquire()
void
release(T element)
T acquire()
void release(T element)