Java Reflection library that has a function to create NewInstance for any Class with any Constructor
===

I am looking for a library that provides a function like this,
[invokeConstructor][1] in Java. 
 
    


  [1]: https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/Reflector.java#L150