Base64 doesn't work
===

I'm new to Java and I'm trying to decode a simple base64 string, but I just can't make it work. I'm using the org.apache.commons.codec.binary.Base64 package.
My testing string is 'abcdefg', encoded using PHP 'YWJjZGVmZw=='.

My testing code : 

    Base64 decoder = new Base64();
    byte[] decodedBytes = decoder.decode("YWJjZGVmZw==");
    System.out.println(new String(decodedBytes) + "\n") ;	

This is output absolutely nothing( no error and no exception).

What I have done wrong ?

Thanks