int [] groupSeparatorVal = StringValue.expand(groupSeparator);
FastStringBuffer temp = new FastStringBuffer(FastStringBuffer.TINY);
if (groupSize>0) {
for (int i=valueEx.length-1,j=0; i>=0; i--, j++) {
if (j!=0 && (j % groupSize) == 0) {
temp.prependWideChar(groupSeparatorVal[0]);
}
temp.prependWideChar(valueEx[i]);
}
return temp.toString();
}