wrap primitive types in list
gctx read example
Updated readme with better Java documentation.