P1 - the first argument that is passed to the
closureP2 - the second argument that is passed to the
closureP3 - the third argument that is passed to the
closureP4 - the fourth argument that is passed to the
closureP5 - the fifth argument that is passed to the
closureP6 - the sixth argument that is passed to the
closurepublic static interface Procedures.Procedure6<P1,P2,P3,P4,P5,P6>