Yes, that would have been the ISS.
http://www.heavens-above.com/PassSum...&alt=1&tz=AEST
Looks like you have a bright pass coming up tomorrow night 28th from about 20:32 to 20:37, magnitude -2.4. Tonight's was predicted to be -0.1 so tomorrow should be a beauty!