I'm wondering if there is a library in java that validates a string against **SEPA RF** reference number in payments. 

I can of course implement one of my own according rules defined by **ISO
11649:2009(E)** standard but I would not like to reinvent the wheel. I'm not able to goole any decent library about this. Do you know of any implementation for this?