Serial Print a number of int values

STS_MR2:
The program I am sending this serial data to would behave better if I could send one block of data at every time interval. And I would like it to be sent all at once, not one after another followed by the array.

So the receiving device can't cope with this:

Serial.print("a");
Serial.print("b");

and requires this instead:

Serial.print("ab");

?